6 research outputs found

    A Web Component for Real-Time Collaborative Text Editing

    Get PDF
    Real-time collaborative software allows physically distinct people to co-operate by working on a shared application state, receiving updates from each other in real-time. The goal of this thesis was to create a developer tool, which would allow web application developers to easily integrate a collaborative text editor into their applications. In order to remain technology agnostic and to utilize the latest web standards, this product was implemented as a web component, a reusable user interface component built with native web browser features. The main challenge in developing a real-time collaboration tool is the handling of concurrent updates, which might conflict with one another. To tackle this issue, many consistency maintenance algorithms have been presented in the academic literature. Most of these techniques are variations of two main approaches: operational transformation and commutative replicated data types. In this thesis, we reviewed some of these methods and chose the GOTO operational transformation algorithm to be implemented in our component. Besides selecting and implementing an appropriate consistency maintenance technique, the contributions of this thesis include the design of an easy-to-use application programming interface (API). Our solution also fulfills some practical requirements of group editors not covered by the consistency maintenance theory, such as session management and cleaning of the message queue. The created web component succeeds in encapsulating the complexity related to concurrency control and handling of joining peers in the client-side implementation, which allows the application logic to remain simplistic. This open-source product enables software developers to add a collaborative text editor to their web applications by broadcasting the updates provided by an event-based API to participating peers

    New national and regional biological records for Finland 10. Contributions to Bryophyta and Marchantiophyta 9

    Get PDF
    Six species of mosses (Bryophyta: Brachythecium udum, Lewinskya fastigiata, L. elegans, Polytrichastrum altaicum, P. septentrionale, Tortella densa) and two of liverworts (Marchantiophyta: Scapania parvifolia and Tritomaria excecta) are presented as new for Finland. One species, Brachythecium laetum, is removed from the Finnish checklist. New records in biogeographical provinces for 51 species of mosses and 32 species of liverworts are listed. Finally, two occurrences in biogeographical provinces are removed due to misidentifications

    New national and regional biological records for Finland 10. Contributions to Bryophyta and Marchantiophyta 9

    Get PDF
    Six species of mosses (Bryophyta: Brachythecium udum, Lewinskya fastigiata, L. elegans, Polytrichastrumaltaicum, P. septentrionale, Tortella densa) and two of liverworts (Marchantiophyta:Scapania parvifolia and Tritomaria excecta) are presented as new for Finland. One species,Brachythecium laetum, is removed from the Finnish checklist. New records in biogeographicalprovinces for 51 species of mosses and 32 species of liverworts are listed. Finally, two occurrencesin biogeographical provinces are removed due to misidentifications.</p

    New national and regional biological records for Finland 11. Contributions to Bryophyta and Marchantiophyta 10

    Get PDF
    Ten species of mosses (Bryophyta: Entosthodon obtusus, Entosthodon ulvinenii, Eurhynchiastrum diversifolium, Hedwigia emodica, Hedwigia mollis, Hygrohypnum styriacum, Plagiothecium rossicum, Polytrichum perigoniale, Tortella alpicola and Ulota intermedia) are presented as new for Finland. Cephalozia lacinulata, previously considered to be regionally extinct from Finland, is reported to being found again. New records in biogeographical provinces for 67 species of mosses and 34 species of liverworts are listed. Finally, 6 occurrences in provinces are removed due to misidentifications or missing specimens

    Can the Perception Data of Autonomous Vehicles Be Used to Replace Mobile Mapping Surveys? : A Case Study Surveying Roadside City Trees

    No full text
    The continuous flow of autonomous vehicle-based data could revolutionize current map updating procedures and allow completely new types of mapping applications. Therefore, in this article, we demonstrate the feasibility of using perception data of autonomous vehicles to replace traditionally conducted mobile mapping surveys with a case study focusing on updating a register of roadside city trees. In our experiment, we drove along a 1.3-km-long road in Helsinki to collect laser scanner data using our autonomous car platform ARVO, which is based on a Ford Mondeo hybrid passenger vehicle equipped with a Velodyne VLS-128 Alpha Prime scanner and other high-grade sensors for autonomous perception. For comparison, laser scanner data from the same region were also collected with a specially-planned high-grade mobile mapping laser scanning system. Based on our results, the diameter at breast height, one of the key parameters of city tree registers, could be estimated with a lower root-mean-square error from the perception data of the autonomous car than from the specially-planned mobile laser scanning survey, provided that time-based filtering was included in the post-processing of the autonomous perception data to mitigate distortions in the obtained point cloud. Therefore, appropriately performed post-processing of the autonomous perception data can be regarded as a viable option for keeping maps updated in road environments. However, point cloud-processing algorithms may need to be adapted for the post-processing of autonomous perception data due to the differences in the sensors and their arrangements compared to designated mobile mapping systems. We also emphasize that time-based filtering may be required in the post-processing of autonomous perception data due to point cloud distortions around objects seen at multiple times. This highlights the importance of saving the time stamp for each data point in the autonomous perception data or saving the temporal order of the data points

    New national and regional biological records for Finland 11 : Contributions to Bryophyta and Marchantiophyta 10

    No full text
    Ten species of mosses (Bryophyta: Entosthodon obtusus, Entosthodon ulvinenii, Eurhynchiastrum diversifolium, Hedwigia emodica, Hedwigia mollis, Hygrohypnum styriacum, Plagiothecium rossicum, Polytrichum perigoniale, Tortella alpicola and Ulota intermedia) are presented as new for Finland. Cephalozia lacinulata, previously considered to be regionally extinct from Finland, is reported to being found again. New records in biogeographical provinces for 67 species of mosses and 34 species of liverworts are listed. Finally, 6 occurrences in provinces are removed due to misidentifications or missing specimens.peerReviewe
    corecore